Mixed-Initiative Workflow Composition
نویسنده
چکیده
Complex applications in many areas, including scientific computations and business-related systems, are represented as computational workflows composed out of multiple components. There are several approaches that help a user compose these workflows. Some composition systems implement a user-system interactive approach (Kim, Spraragen, and Gil 2004). These systems are useful for expressing user preferences during composition; however, they can be tedious to use if a large number of tasks are needed in the workflow, as composition is done one step at a time, manually. Another approach to workflow composition is full automation, which aims to eliminate unnecessary user interaction during composition (Blythe et al. 2003), (Myers et al. 2003). This approach is efficient, but is not ideal if user preferences need to be expressed during composition. Our approach combines the strengths of manual and automatic approaches into mixed-initiative workflow composition. This combined approach uses automated planning techniques, while also incorporating user preferences during composition. Our approach is implemented in a new system, AutoCAT, by combining an interactive workflow editor (Composition Analysis Tool or CAT) (Kim, Spraragen, and Gil 2004) and a planner, Prodigy (Veloso et al. 1995). CAT enables users to manually compose workflows by adding and removing tasks, and by linking the tasks together in order to supply data (i.e., linking task outputs) to the workflow’s user-defined end results. Using AI planning principles, CAT checks the workflow for possible composition errors introduced by a user. For instance, the workflow’s links are checked for correctness (e.g., “flight number” task output linked to “driver license number” task input is incorrect), and checks for unnecessary workflow tasks (for example, if the workflow’s only end result is “flight reservation”, then a “real estate service” task is unnecessary). CAT’s approach also involves searching a knowledge base of task types in order to suggest to the user the next composition steps that should be taken (for _______________________
منابع مشابه
What is Mixed-Initiative Interaction?
In this paper we review the unsettled definitions of initiative and mixed-initiative, discuss a set of dialogue fragments or situations that raise questions about the role of initiative (as traditionally defined), and introduce some ideas leading toward a theory of initiative as a composition of more fundamental factors such as choice of speaker, task and outcome.
متن کاملcombinFormation: Exploring Multiple Searches Together through the Mixed-Initiative Composition Space
combinFormation enables people to search, browse, collect, and compose information on the Web, supporting information exploration and discovery. Through mixedinitiatives, a visual representation of news feeds, searches, and document crawls is assembled. A generative agent collects information, forms visual surrogates and continuously develops a composition that represents them as a connected co...
متن کاملSemantic Web Service Architecture Using Multi-agent Scenario Description
Current research issues on web services have come to center around flexible composition of existing services. Under the initiative of industry, flexible composition framework has been developed on a workflow model where flow of the processes and bindings among services should be known beforehand. In short, its framework realizes flexible composition within the available services that are not wi...
متن کاملRepresenting Collections as Compositions to support distributed creative cognition and situated creative learning
We investigate how the creativity support tool combinFormation supports the creativityoriented course, The Design Process, by representing collections as compositions. Undergraduate students in The Design Process are charged with working in interdisciplinary teams to develop new inventions. combinFormation is a mixed-initiative system that integrates browsing, searching, representing, manipulat...
متن کاملA new linear program for QoS-aware web service composition based on complex workflow
In this article, we propose a new model based on mixed linear programming to determine a composite web service (structured by a workflow) minimizing a QoS measure while satisfying some QoS constraints. The proposed mixed linear program is solved using a standard solver (CPLEX). Our experiments show that big-size instances can be exactly solved. To the best of our knowledge, it is the first time...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004